Gains were led by HUL on better-than-expected margins in March quarter and capital goods shares.
The S&P BSE Sensex dropped 207 points to end at 25,230.
ICICI Bank was the top loser after the private lender reported sharp drop in Q4 net.
Markets ended weak tracking the expiry of April derivative contracts.
Investors are keenly awaiting the announcement of the macroeconomic data-IIP and CPI due on Tuesday.
Broader markers outperformed their larger peers.
Of the 30-share Sensex pack, 22 ended with losses while NTPC ended flat at Rs 127.30.
The S&P BSE Sensex surged 364 points to end at 24,607 and the Nifty50 soared 107 points to close at 7,476.
Banks stocks continued to trade weak along with FMCG major ITC.
Brokers said a flurry of buying by investors in blue-chips mainly influenced the sentiment.
Decline in the rupee coupled with a slide in the crude oil prices have dented the sentiments.
IT shares lost ground tracking a sell-off in tech stocks on Nasdaq on Friday
Index heavyweights Reliance Industries, HDFC and Infosys were the top Sensex gainers.
Market breadth was weak with 1239 losers and 1078 gainers on the BSE.
Bank shares were the top gainers led by ICICI Bank.
A steep decline in the Asian equities after crude oil fell to its lowest since September 2003 dented sentiments.
FPIs sold shares worth a net Rs 1236.95 crore on Friday.
FMCG major ITC and private banking major ICICI Bank were the top Sensex losers
The top gainers on the Sensex are Gail(India), HDFC, Infosys.
Oil tanked to a 7-year low as OPEC decided to maintain production.